/**
 * @Title: SysGroupService.java 
 * @Description: TODO
 * @author <a href="mailto:psammead@126.com">Psammead</a>
 * @date 2011-7-15 下午11:00:49 
 * @version 1.0
 * Copyright 2011 by Psammead
 */
package com.psammead.dms.system.sercurity.service;

import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

import com.psammead.dms.common.core.bo.Page;
import com.psammead.dms.system.sercurity.entity.SysGroup;

/**
 * 系统群组业务逻辑接口
 * @ClassName: SysGroupService
 * @Description: TODO
 * @author <a href="mailto:psammead@126.com">psammead</a>
 * @version 1.0
 * @date 2011-7-15
 */
public interface SysGroupService {
	
	public void addSysGroup(SysGroup sysGroup);
	
	public void deleteGroup(long id);
	
	public void deleteGroups(long[] ids);
	
	public void updateGroup(SysGroup sysGroup);
	
	public List<SysGroup> querySysGroup(Map<String,Object> paramMap,
			LinkedHashMap<String,String> sortMap);
	
	public Page<SysGroup> querySysGroup(Map<String,Object> paramMap,
			LinkedHashMap<String,String> sortMap, int pageNo, int pageSize);
}
